package ru.mipt.sport.model.interfaces;

import java.util.List;
import ru.mipt.sport.model.entity.SportLevelEntity;
import ru.mipt.sport.model.entity.SportSpecializationEntity;

/**
 *
 * @author Anton Danshin <anton.danshin@frtk.ru>
 */
public interface SportSpecialization {
    public Long getId();
    public void setId(Long id);

    public String getName();
    public void setName(String name);

    public SportSpecializationEntity getParent();
    public void setParent(SportSpecializationEntity parent);

    public String getDescription();
    public void setDescription(String description);

    public String getType();
    public void setType(String type);

    List<SportLevelEntity> getLevels();

    void setLevels(List<SportLevelEntity> levels);
}
